package cc.aiee.wxpay.core.pojo.dto;

import cc.aiee.core.interfaces.PayJsonBeanInterface;
import cc.aiee.core.kit.KitJson;
import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(callSuper = false)
public class WxPayPaymentMinAppDTO implements PayJsonBeanInterface {

	private String appId;
	
	private String timeStamp;
	
	private String nonceStr;

	private String package2;
	
	private String signType;
	
	private String paySign;
	
	@Override
	public String toJson() {
		return KitJson.toJSONString(this);
	}

	@Override
	public String toJson(boolean prettyFormat, boolean ignoreNull) {
		return KitJson.toJSONString(this, prettyFormat, ignoreNull);
	}

}
